grillage of timber steel or masonry - Alemán Inglés Diccionario